package Work0603;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Scanner;

/**
 * 3：实现文件复制的功能，通过命令行参数，输入一个源文件名，和目标文件夹，复制后文件名保持不变。 比如输入 d:\mydoc\1.jpg,
 * 和f:\img,则复制 d:\mydoc\1.jpg 到 f:\img 目录下。
 * 
 * @author Y
 *
 */
public class CopyFile {

	public static void main(String[] args) throws IOException {
		Scanner in = new Scanner(System.in);
		System.out.println("输入要复制的文件:");
		String a = in.next();
		System.out.println("输入复制到的目标文件:");
		String b = in.next();
		InputStream ab = new FileInputStream(a);
		OutputStream bc = new FileOutputStream(b);
		byte[] w = new byte[ab.available()];
		int s = ab.read(w);
		bc.write(w, 0, s);// 将ab的字节全部写入bc中
		ab.close();
		bc.close();
	}

}
